web-footed marsh rat - French English Dictionary